/* @font-face {
  font-family: "DINPro-Bold";
  src: url("../fonts/DINPro-Bold.woff2") format("woff2"),
       url("../fonts/DINPro-Bold.woff") format("woff"),
       url("../fonts/DINPro-Bold.ttf") format("truetype"),
       url("../fonts/DINPro-Bold.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Bold.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "DINPro-Medium";
  src: url("../fonts/DINPro-Medium.woff") format("woff"),
       url("../fonts/DINPro-Medium.ttf") format("truetype"),
       url("../fonts/DINPro-Medium.eot") format("embedded-opentype"),
       url("../fonts/DINPro-Medium.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "DIN-Light";
  src: url("../fonts/DIN-Light.woff2") format("woff2"),
       url("../fonts/DIN-Light.woff") format("woff"),
       url("../fonts/DIN-Light.ttf") format("truetype"),
       url("../fonts/DIN-Light.eot") format("embedded-opentype"),
       url("../fonts/DIN-Light.svg") format("svg");
  font-weight: normal;
  font-style: normal;
} */
.idxbanner{width: 100%;}
.idxbanner .swiper-slide{overflow: hidden;}
.idxbanner a{height: 100vh;position:relative;}
.idxbanner a .textWrap{position:absolute;opacity:0;left:16%;top:30%;    -webkit-transition: all 0.7s ease 1s;    transition: all 0.7s ease 1s;max-width:50%;z-index:2;transform:scale(0.5) translateX(40%)}
.idxbanner a .textWrap img{max-width:100%}
.idxbanner a .banImg{transition: 1s linear 2s; transform: scale(1.05,1.05);position:absolute;left:0;top:0;height:100%;width:100%;background-size:cover;background-position:center top;background-repeat:no-repeat;}
.idxbanner .swiper-slide-active a .textWrap{opacity:1;transform:scale(1) translateX(-10%)}

	
.idxbanner video{width: 100%;}
.bannerPag.swiper-pagination-bullets{position: absolute;bottom: 8%;width: auto;text-align: center;z-index: 2;left: 50%;transform: translateX(-50%);border: 1px solid #ddd;background: rgba(0,0,0,0.5);border-radius: 25px;padding: 5px 20px ;}
.bannerPag.swiper-pagination-bullets span{width: 8px;height: 8px;background: rgba(255,255,255,.8);opacity: 1;}
.bannerPag.swiper-pagination-bullets span.swiper-pagination-bullet-active{background: rgba(255,255,255,1);}
.idxbanner .swiper-slide-active a .banImg{transition: 3s linear; transform: scale(1,1);}

.margintop80{margin-top: 80px;}
.margintop90{margin-top: 90px;}
.idxTitle::before{width: 7px;height: 38px;background: #154A99;content: '';position: absolute;left: 0;top: 50%;margin-top: -19px;-webkit-animation: mymove 4s infinite;animation: mymove 4s infinite;}
@keyframes mymove{
	0%{transform: scaleY(0);}
	25%{transform: scaleY(1);}
	50%{transform: scaleY(0);}
	75%{transform: scaleY(1);}
	100%{transform: scaleY(0);}
}
@-webkit-keyframes mymove {
	0%{-webkit-transform: scaleY(0);}
	25%{-webkit-transform: scaleY(1);}
	50%{-webkit-transform: scaleY(0);}
	75%{-webkit-transform: scaleY(1);}
	100%{-webkit-transform: scaleY(0);}
}
.idxTitle .title{padding-left: 32px;}
.idxTitle .title span{line-height: 1;color: #000;}
.idxTitle .title em{font-family: "DINPro-Medium";color: #D3D3D3;text-transform: uppercase;padding-left: 10px;}
.idxmore a span{z-index: 2;position: relative; color: #5E5E5E;display: inline-block;padding-right: 42%;background: url(../images/right1.png) right center no-repeat;}
.idxmore a{text-align: center; width: 100%;height: 45px;border: 1px solid #DEDEDE;border-radius: 27px;display: block;line-height: 44px;box-sizing: border-box;}
.idxmore a::before,.idxFour .idxTitle .tabs .item::after{width: 300px;height: 300px;border-radius: 50%;background: #154A99;content: '';position: absolute;right: 100%;top: -50px;transition: 0.4s linear;}
.idxmore {width:180px;}
.idxmore a:hover{border-color: #154A99;}
.idxmore a:hover span{color: #154A99;padding-right: 38%;}
/* .idxmore a:hover::before{right: -50px;} */
.idxOnetabs{text-align: center;line-height: 1;padding: 60px 0 23px;}
.idxOnetabs li .title{color: #363636;margin: 25px 0 12px;}
.idxOnetabs li .text{color: #7B7B7B;}
.idxOnetabs li a{ display: block;position: relative;padding-bottom: 20px;}
.idxOnetabs li a::after{height: 2px;background: #154A99;content: '';position: absolute;width: 80%;bottom: 0;left: 10%;transform: scaleX(0);transition: 0.4s linear;}
.idxOnetabs li a span.ico img{width: 90px;transform: scale(0.8);filter: brightness(0) invert(0);}
.idxOnetabs li a .text{font-weight: 300;}
.idxOnetabs li.active a::after{transform: scaleX(1);}
.idxOnetabs li.active .title{color: #154A99;}
.idxOnetabs li.active a span.ico img{transform: scale(1);filter: none;}
.idxOnecontainer .swiper-slide{background: #fff;}
.idxOnecontainer .swiper-slide.item1{padding-bottom: 42%;}
.idxOnecontainer .item{position: absolute;}
.idxOnecontainer .item a{height: 100%;position: relative;}
.idxOnecontainer .item a:after,.idxOnecontainer .item2 li .img::after,.idxOnecontainer .item3 .img::after{width: 100%;height: 100%;content: '';position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.5);opacity: 0;transition: 0.3s ease;}
.idxOnecontainer .item .img{transition: 0.5s linear;}
.idxOnecontainer .item .box{position: absolute;z-index: 2;transition: 0.3s;}
.idxOnecontainer .item .box .title{color: #363636;line-height: 1.55;font-weight: bold;}
.idxOnecontainer .item .box .text{color: #363636;margin-top: 18px;line-height: 1.55;font-weight: 300;}
.idxOnecontainer .item:nth-child(2) .box .idxmore{margin: 20px 0 0 0;}
.idxOnecontainer .item:nth-child(1),.idxOnecontainer .item:nth-child(5){left: 0;top: 0;height: 100%;}
.idxOnecontainer .item:nth-child(5){left: auto;right: 0;}
.idxOnecontainer .item .img{height: 100%;}
.idxOnecontainer .item .more{position: absolute;width: 70px;left: 50%;margin-left: -35px;bottom: 12.7%;z-index: 2;opacity: 0;transition: 0.8s linear;}
.idxOnecontainer .item .more .ico{margin: auto; width: 50px;height: 50px;border: 1px solid #fff;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.idxOnecontainer .item .more .ico img{width: 8px;}
.idxOnecontainer .item .more .iner{color: #fff;text-align: center;line-height: 1.1;margin-top: 30%;}
.idxOnecontainer .item:nth-child(1),.idxOnecontainer .item:nth-child(5){width:calc((100% - 36px) / 4);}
.idxOnecontainer .item:nth-child(1) .box,.idxOnecontainer .item:nth-child(5) .box,.idxOnecontainer .item:nth-child(4) .box,.idxOnecontainer .item:nth-child(3) .box{top:6%;width: 90%;left: 5%;text-align: center;}
.idxOnecontainer .item:nth-child(2){width: calc(100% - 48.6% - 24px);left: calc(24.3% + 12px);height: calc((100% - 12px) / 2);}
.idxOnecontainer .item:nth-child(4),.idxOnecontainer .item:nth-child(3){width:calc((100% - 36px) / 4);height: calc((100% - 12px) / 2);bottom: 0;}
.idxOnecontainer .item:nth-child(4){left: calc(((100% - 36px) / 4) + ((100% - 36px) / 4) + 24px);}
.idxOnecontainer .item:nth-child(3){left: calc(((100% - 36px) / 4) + 12px);}
.idxOnecontainer .item:nth-child(2) .box{left: 50px;top: 50%;transform: translateY(-50%);}
.idxOnecontainer .item:nth-child(2) .more{bottom: 5%;}
.idxOnecontainer .item a:hover .box *,.idxOnecontainer .item3 a:hover .text *{color: #fff;}
.idxOnecontainer .item:hover .img{ transform: scale(1.1,1.1);}
.idxOnecontainer .item:hover .title,.idxOnecontainer .item2 li a:hover .text i,.idxOnecontainer .item3 a:hover .text i{padding-top: 20px;}
.idxOnecontainer .item a:hover::after,.idxOnecontainer .item2 li a:hover .img::after,.idxOnecontainer .item3 a:hover .img:after{opacity: 1;}

.idxOnecontainer .item2,.idxOnecontainer .item3{display: flex;justify-content: space-between;}
.idxOnecontainer .item2 li{width: 32.7%;}
.idxOnecontainer .item2 li a,.idxOnecontainer .item2 li .img,.idxOnecontainer .item3 a,.idxOnecontainer .item3 .img{display: block;position: relative;}
.idxOnecontainer .item2 li .img{padding-bottom:127%;}
.idxOnecontainer .item2 li.w100p{width: 100%;}
.idxOnecontainer .item2 li.w100p .img{padding-bottom:41.18%;}
.idxOnecontainer .item2 li a .text,.idxOnecontainer .item3 .text{position: absolute;padding: 17% 5% 0;text-align: center;top: 0;left: 0;width: 100%;box-sizing: border-box;line-height: 1.5;z-index: 2;}
.idxOnecontainer .item2 li a .text *,.idxOnecontainer .item3 *{display: block;}
.idxOnecontainer .item2 li a .text i,.idxOnecontainer .item3 .text i{font-weight: bold;padding-bottom: 11px;transition: 0.3s;}
.idxOnecontainer .item2 li a .text em,.idxOnecontainer .item3  .text em{font-weight: 300;opacity: 0.8;}
.idxOnecontainer .item2 li a:hover .text{color: #fff;}
.idxOnecontainer .item3 a{width:49%}
.idxOnecontainer .item3 .img{padding-bottom:85.5%;position: relative;}
.idxOnecontainer .item3 .text{left: 5%;width:66%;padding-top: 0;top: 15%;text-align: left;}
.idxOnecontainer .item2.item4{display: block;}
.idxOnecontainer .item2.item4 li{float: left;margin-left: 0.95%;}
.idxOnecontainer .item2.item4 li:first-child{margin-left: 0;}
.idxOnecontainer .item2.item4 li:nth-child(3) .img,.idxOnecontainer .item2.item4 li:nth-child(4) .img{padding-bottom: 62%;}
.idxOnecontainer .item2.item4 li:nth-child(3) .img{margin-bottom: 2.7%;}
.idxOnecontainer .item2.item4 li:nth-child(3) .text,.idxOnecontainer .item2.item4 li:nth-child(4) .text{text-align: left;}
.idxOnecontainer .item2.item4 li .text{padding-top: 10%;}

.idxOnecontainer .item3.item5 a{width:calc((100% - 0.95%) / 2);}
.idxOnecontainer .item3.item5 a .img{padding-bottom:84%}
/* 视频中心 */
.idxTwo .idxTitle .title span{color: #fff;}
.idxTwo .idxTitle::before{background: #fff;}
.idxTwo .idxTitle{position: absolute;left: 12.5%;z-index: 2;}
.idxTwo .idxTitle .title em{color: #92A0AA;}
.videoswiper .swiper-slide{padding-bottom: 41.5%;}
.videoswiper .swiper-slide .img,.videoswiper .swiper-slide .video{position: absolute;width: 100%;height: 100%;}
.videoswiper .swiper-slide .video video{width: 100%;}
.videoswiper .swiper-slide .img{z-index: 2;transition: 1s;display: block;}
.videoswiper .swiper-slide .img::after{content: '';width: 100%;height: 100%; background: radial-gradient(rgba(0,0,0,0.01),rgba(0,0,0,0.5),rgba(0,0,0,0.74));position: absolute;top: 0;left: 0;}
.idxTwotabs{position: absolute;right: 12.5%;z-index: 2;top: 5%;height: 39%;}
.idxTwotabs .item{width: 190px;height: 14.8%;border: 1px solid #878787;border-radius: 27px;margin-top:10% ;align-items: center;padding: 0 16px 0 25px;box-sizing: border-box;transition: 0.3s;}
.idxTwotabs .item a{color:rgba(255,255,255,0.43);}
.idxTwotabs .item a img{opacity: 0.5;width:20px;}
.idxTwotabs .item a span{margin-left: 10px;font-weight: 300;line-height: 24px;}
.idxTwotabs .item.active{background: rgba(0,0,0,0.2);transform: scale(1.1);border-color: #fff;}
.idxTwotabs .item.active a{color: #fff;}
.idxTwotabs .item.active a img{opacity: 1;}
.idxTwotabs .item.more b{display: block;padding-right: 80px;position: relative;}
.idxTwotabs .item.more b::after{background: url(../images/right1.png) right center no-repeat;width: 18px;height: 100%;content: '';position: absolute;right: 0;top: 0;filter: brightness(0) invert(0.7);}
.smallphoto{position: absolute;left: 12.5%;width: 75%;bottom: 5.7%;z-index: 2;}
.smallphoto a {width: calc((100% - 104px) / 5);margin-left: 26px;float: left;position: relative;}
.smallphoto a:first-child{margin-left: 0;}
.smallphoto a .idximg{padding-bottom: 60%;position: relative;transition: 0.3s;}
.smallphoto a .idximg::after{width: 100%;height: 100%;background: rgba(51,51,51,0.3);content: '';position: absolute;}
.smallphoto a .text{position: absolute;left: 19px;bottom: 15px;width: calc(100% - 38px);color: #fff;line-height: 20px;height: 20px;overflow: hidden;transition: 0.3s;z-index: 2;}
.smallphoto a:hover .text{height: 40px;}
/* .hide{visibility: hidden;} */
.TXTovehid-five{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical;}

.threeswiperimg .swiper-slide .img{padding-bottom: 39%;}
.threeWrap{position: absolute;right: 12.5%;top: 50%;transform: translateY(-50%); background: #fff url(../images/gcbg.jpg) center bottom no-repeat;background-size: cover;z-index: 2;width: 37.5%;padding:50px 3%;box-sizing: border-box;}
.threeWrap .container .title{color: #000;line-height: 2;margin: 8% 0 4%;}
.threeWrap .container .textAll{color: #000;line-height: 26px;font-weight: 300;}
.threeWrap .idxmore{margin: 8% 0;}
.threeWrap .btn div{width: 43px;height: 43px;float: left;text-align: center;cursor: pointer;background: #F4F4F4;}
.threeWrap .btn div img{position: relative;top: 50%;margin-top: -8px;}
.threeWrap .btn div:hover img{filter: brightness(0) invert(1);}
.threeWrap .btn div.next{border-left: 1px solid #eee;}
.threeWrap .btn div.next img{transform: rotateY(180deg);}
.threeWrap .btn div:hover{background: #154A99; box-shadow: 0 0 10px rgba(0,0,0,0.2);}
/* 新闻中心 */
.idxFour .idxTitle .tabs .item {position: relative;overflow: hidden;border-radius: 27px;margin-left: 12px;}
.idxFour .idxTitle .tabs .item a{z-index: 2; overflow: hidden; border-radius: 27px;padding: 0 30px; line-height: 45px;border:1px solid #DEDEDE;display: block;position: relative;}
.idxFour .idxTitle .tabs .item:first-child {margin-left: 0;}
.idxFour .idxTitle .tabs .item.active::after{right: -35%;}
.idxFour .idxTitle .tabs .item.active a{color: #fff;border-color: #154A99;}
.idxFour .container .item{width: 32.7%;margin-left: 0.85%;transition:all 1s ease;}
.idxFour .container .img{position: relative;}
.idxFour .container .img::after{width: 100%;height: 100%;content: '';background: rgba(0,0,0,0.2);left: 0;top: 0;position: absolute;}
.idxFour .container .item .text{position: absolute;z-index: 2;left: 30px;width: calc(100% - 60px);bottom: 60px;}
.idxFour .container .item:nth-child(1){margin-left: 0;}
.idxFour .container .item:nth-child(3) .img,.idxFour .container .item:nth-child(4) .img{padding-bottom:240px ;}
.idxFour .container .item:nth-child(4){margin-top: 13px;}
.idxFour .container .item .text .time{width: 113px;height: 33px;line-height: 33px;text-align: center;color: #fff;font-family: "DIN-Light";border: 1px solid #fff;margin-bottom: 11%;}
.idxFour .container .item .text .title{line-height:1.55 ;color: #fff;font-weight: 300;transition: 0.3s;}
.idxFour .container .item1.cur,.idxFour .container .item2.cur{width: 40% ;}
.idxFour .container .item3.cur .img,.idxFour .container .item4.cur .img{padding-bottom: 320px;}
.idxFour .container .item2,.idxFour .container .item1{width: 25.5%;}
.idxFour .container .item2 .img,.idxFour .container .item1 .img{padding-bottom: 571px;}
.idxFour .container .item4 a:after,.idxFour .container .item3 a::after{content: '';position: absolute;background: rgba(0,0,0,0.2);width: 0;height: 100%;left: 0;top: 0;transition:all 1s ease;}
.idxFour .container .item4 a:hover:after,.idxFour .container .item3 a:hover:after{width: 100%;}
.idxFour .container .swiper-slide{background: #fff;}
/* 关于我们 */
.idxFive .img{padding-bottom: 50%;position: relative;background-attachment: fixed;background-position: center top;}
.fivewrap{position: absolute;top: 11%;left: 12.5%;width: 75%;}
.idxFive .img::before{width: 100%;height: 100%;content: '';position: absolute;background: linear-gradient(to bottom,rgba(0,0,0,0.56),rgba(0,0,0,0));left: 0;top: 0;}
.fivewrap h5{line-height: 1.4;text-align: center;color: #fff;position: relative;padding-bottom: 3%;}
.fivewrap h5::after{width: 30px;height: 2px;background: #fff;content: '';position: absolute;left: 50%;margin-left: -15px; bottom: 0;}
.fivewrap .textAll{line-height: 1.4;color: #fff;width: 55%;margin: auto;text-align: center;font-weight: 300;margin-top: 3%;margin-bottom: 6%;}
.fivewrap ul li .ico{position: relative; width: 152px;height: 152px;border-radius: 50%;text-align: center;margin: auto;}
.fivewrap ul li .ico::before,.fivewrap ul li .ico::after{width: 100%;height: 100%;border-radius: 50%;position: absolute;left: 0;top: 0;content: '';transition: 0.3s;}
.fivewrap ul li .ico::before{background: rgba(255,255,255,0.84);}
.fivewrap ul li .ico::after{border:1px solid #fff;transform: scale(0);background: rgba(255,255,255,0.9);}
.fivewrap ul li .ico img{position: relative;top: 50%;transform: translateY(-50%);z-index: 2;}
.fivewrap ul li .txt{text-align: center;color: #fff;line-height: 2;margin: 30px 0 0;}
.fivewrap ul li:hover .ico::before{background: #154A99}
.fivewrap ul li:hover .ico img{filter: brightness(0) invert(1);}
.fivewrap ul li:hover .ico{box-shadow: 0 0 20px #fff;}
/* .fivewrap ul li:hover .ico::after{transform: scale(1);}
.fivewrap ul li:hover .ico img{filter: brightness(0) invert(0);} */
.fivewrap .idxmore{margin: 8% auto 0;}
.fivewrap .idxmore a span{color: #fff;background: url(../images/rightbai.svg) right center no-repeat;}
.fivewrap .idxmore a:hover{background: #154A99;color: #fff;}
.TXTovehid-two{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
@media screen and (max-width: 1500px){
	.fivewrap .idxmore{margin-top: 4%;}
	
}
@media screen and (max-width: 1440px){
	.idxOnecontainer .item .more .ico{width: 30px;height: 30px;}
	.idxOnecontainer .item .more .iner{margin-top: 15px;}
	.idxOnecontainer .item:nth-child(1) .box, .idxOnecontainer .item:nth-child(5) .box, .idxOnecontainer .item:nth-child(4) .box, .idxOnecontainer .item:nth-child(3) .box{width: 80%;left: 10%;}

	.fz16{font-size: 14px;}
	.fz18{font-size: 16px;}
	.idxOnetabs li a span.ico img{width: 70px;}
	.margintop80,.margintop90{margin-top:50px ;}
	.idxOnetabs{padding: 40px 0 15px;}
	.idxTwo .idxTitle,.smallphoto{left: 5%;}
	.smallphoto{width: 90%;}
	.idxTwotabs{right: 5%;height: 52%;}
	.idxTwotabs .item{margin-top: 8%;}
	.threeWrap .idxmore{margin: 5% 0;}
	.threeWrap{right: 5%;}
	.threeWrap .container .title{margin: 5% 0 2%;}
	.threeswiperimg .swiper-slide .img{padding-bottom: 50%;}
	.fivewrap ul li .ico{width: 120px;height: 120px;;}
	.fivewrap .textAll{width: 80%;}
	.fz35{font-size: 32px;}
	.fivewrap{left: 5%;width: 90%;}
	.idxFive .img{padding-bottom: 55%;}
}
@media screen and (max-width: 1200px){
	.fz35{font-size: 30px;}
	.idxmore{width: 130px;}
	.idxOnecontainer .item .more .iner{display: none;}
	.threeWrap .btn div{width: 30px;height: 30px;}
	.TXTovehid-five{-webkit-line-clamp:3}
	.idxFour .idxTitle .tabs .item a{line-height: 45px;padding: 0 20px;}
	.idxFour .container .item .text{bottom: 30px;}
	.fivewrap ul li .ico{width: 100px;height: 100px;}
	.fivewrap ul li .ico img{width: 40px;}
	body{padding-bottom: 0;}
	.fivewrap .textAll{margin-bottom: 3%;}
	.fivewrap ul li .txt{margin-top: 10px;}
	.fivewrap h5{font-size: 25px;}
	.idxFour .container .item2 .img, .idxFour .container .item1 .img{padding-bottom: 400px;}
	.idxFour .container .item:nth-child(3) .img, .idxFour .container .item:nth-child(4) .img{padding-bottom: 195px;}
	.idxmore a{line-height: 35px;height: 35px;}
	.idxFour .idxTitle .tabs .item a{line-height: 35px;}
	.idxOnecontainer .item .box .text,.idxOnecontainer .item .box .idxmore{margin-top: 5px;}
	.fz22{font-size: 18px;}
}
@media screen and (max-width: 991px){
	.idxOnetabs li a span.ico img{width: 45px;}
	.idxOnetabs li a{padding-bottom: 10px;}
	.idxOnetabs li .title{margin: 15px 0 6px;}
	.idxbanner a{height: 0;padding-bottom: 65%;}
	.idxbanner .videoBg{display: block;height: 0;padding-bottom: 65%;position: relative;}
	.idxbanner .videoBg video{position: absolute;left: 0;top:0;width: 100%;height: 100% !important;}
	.margintop80,.margintop90{margin-top: 30px;}
	.idxOnetabs{padding-top: 30px;}
	.idxOnecontainer .item .more,.idxOnetabs li a .text{display: none;}
	
	.smallphoto .swiper-slide .text{max-height: 40px;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
	.idxTwotabs .item{margin-top: 4%;}
	.threeWrap{width: 50%;padding-top: 4%;padding-bottom: 4%;		}
	.fz35{font-size: 25px;}
	.idxFour .container .item .text{bottom: 10px;left: 10px;width: calc(100% - 20px);}
	.idxFour .container .item .text .time{width: 100px;height: 25px;line-height: 25px;margin-bottom: 5%;}
	.idxFour .idxTitle .tabs .item a{padding: 0 15px;}
	.idxFive .img{padding-bottom: 60%;}
	.fivewrap .textAll{width: 100%;}
	.fivewrap h5{font-size: 20px;}
	.idxOnecontainer .item .box .idxmore{display: none;}
	.smallphoto a{width: calc((100% - 40px) / 5);margin-left: 10px;}
	.fz22{font-size: 16px;}
}

@media screen and (max-width: 765px){
	.fz18{font-size: 14px;}
	.fz16{font-size: 12px;}
	.idxOnecontainer .item:nth-child(5),.idxFour .container .item:nth-child(3),.idxFour .container .item:nth-child(4){display: none;}
	.idxOnecontainer .item:nth-child(1){width:calc((100% - 24px) / 3) ;}
	.idxOnecontainer .item:nth-child(2){width:calc(100% - ((100% - 24px) / 3) - 12px) ;left: calc(((100% - 24px) / 3) + 12px);}
	.idxOnecontainer .item:nth-child(3),.idxOnecontainer .item:nth-child(4){width:calc((100% - 24px) / 3) ;}
	.idxOnecontainer .item:nth-child(3){left: calc(((100% - 24px) / 3) + 12px);}
	.idxOnecontainer .item:nth-child(4){left: calc(((100% - 24px) / 3) + ((100% - 24px) / 3) + 24px);}
	.fz35{font-size: 20px;}
	.idxTitle::before{width: 3px;height: 100%;}
	.idxTitle::before{margin-top: 0;top: 0;}
	.idxmore a{height: 34px;line-height: 34px;}
	.idxTwotabs .item a img{width: 15px;position: relative;top: 4px;}
	.idxTwotabs .item.more{text-align: center;}
	.idxTitle .title{padding-left: 15px;}
	.threeWrap{width: 100%;height: 100%;background: rgba(0,0,0,0.5);right: 0;padding: 4% 5%;}
	.threeswiperimg{position: absolute;left: 0;top: 0;height: 100%;width: 100%;}
	.threeswiperimg .swiper-slide .img{padding-bottom: 0;height: 100%;}
	.threeWrap .container .textAll{line-height: 20px;}
	.threeWrap .idxTitle .title *,.threeWrap .container .title,.threeWrap .container .textAll,.threeWrap .idxmore a span{color: #fff;}
	.threeWrap .idxTitle::before{background: #fff;}
	.threeWrap .idxmore a span{padding-right: 0;background: none;}
	.idxFour .container .item{width: 40%;}
	.idxFour .container .item1.cur, .idxFour .container .item2.cur{width: 59%;}
	.idxFour .idxTitle{margin-bottom: 60px;overflow: initial;}
	.idxFour .idxTitle .tabs{position: absolute;left: 0;bottom: -50px;}
	.idxFour .idxTitle .tabs .item{flex: 1;text-align: center;}
	.idxFour .idxTitle .tabs .item a{padding: 0 30px;line-height: 35px;}
	.idxFour .container .item .text .title{font-size: 14px;}
	.fivewrap ul li .ico{width: 70px;height: 70px;}
	.fivewrap ul li .ico img{width: 25px;}
	.idxFive .img{padding-bottom: 0;height: 100%;position: absolute;left: 0;top: 0;width: 100%;}
	.fivewrap{position: inherit;padding: 30px 0;}
	.Twoitme{display: none;}
	.threeWrap{top: 0;position: inherit;transform: none;}
	.fz15,.dmui-select .name{font-size: 14px;}
	.copyright .left{line-height: 1.5;margin-bottom: 20px;}
	.idxFive .img{background-attachment: inherit;}
	
}
@media screen and (max-width: 640px){
	.idxOnetabs li a span.ico img{width: 30px;}
	.idxOnetabs li .title{line-height: 1.2;}
	.idxOnecontainer .item:nth-child(3),.idxOnecontainer .item:nth-child(4),.idxOnecontainer .item:nth-child(2),.idxOnecontainer .item .box .text,.idxFour .container .item .text .time{display: none;}
	.idxOnecontainer .item:nth-child(1),.idxOnecontainer .item:nth-child(5){width: 49.5%;}
	.idxOnecontainer .item:nth-child(5){display: block;}
	.idxOnecontainer .item2 li.w100p a .text{padding-top: 12%;}
	.idxTitle .title em{display: block;padding-left: 0;}
	.idxTitle .title{padding-left: 20px;}
	.idxmore a{height: 35px;line-height: 35px;}
	.idxmore{width: 100px;}
	.idxmore a span{padding-right: 20%;}
	.idxOnecontainer .item .more{display: block;}
	.idxOnecontainer .item a::after{height: 100%;background: rgba(21,74,153,0.4);}
	.idxOnecontainer .item .box .title{color: #fff;}
	.idxOnecontainer .item .box{top: 15% !important;width: 90% !important;left: 5% !important;}
	.idxTwotabs .item{width: 48%;}
	.idxTitle .title em{padding-top: 5px;}
	.videoswiper{display: none;}
	.idxTwo .idxTitle{margin-top: 0;}
	.idxTwo .idxTitle{position: inherit;}
	.idxTwo .idxTitle .title span,.idxTwotabs .item a span,.idxTwotabs .item.more b{color: #000;}
	.idxTwo .idxTitle::before{background: #154A99;}
	.idxTwotabs .item{height: auto; width: 33%;margin-top: 5px;padding: 5px;border-radius: 5px;}
	.idxTwotabs .item a span{margin-left: 0;text-align:center}
	.idxTwotabs .item.more b{padding-right: 0;}
	.idxTwotabs{position: inherit; margin-top: 10px;margin-bottom: 10px;display: flex;flex-wrap: wrap;margin: 20px 5% 0;right: 0;justify-content: space-between;}
	.idxTwotabs .item a,.idxTwotabs .item a span{display: block;width: 100%;}
	.idxTwotabs .item a i{display: block;filter: brightness(0) invert(0.2);margin: auto;text-align: center;}
	.idxTwotabs .item a img{width: 25px;}
	.idxFour .idxTitle .tabs{width: 100%;display: flex;justify-content: space-between;}
	.idxFour .idxTitle .tabs .item a{padding: 0 20px;}
	.fivewrap ul li .txt{line-height: 1.3;}
	.fivewrap h5{font-size: 18px;}
	.fivewrap ul li{width:25%;margin-top: 20px;}
	.fivewrap ul li .txt{height: 36px;font-size: 12px;}
	.fivewrap ul li .ico{width: 50px;height: 50px;}
	.fivewrap ul{flex-wrap: wrap;}
	.idxTwotabs .item img{height: 25px;margin-bottom: 5px;}
	.idxTwotabs .item.active{background: none;border: 1px solid #878787;}
	.idxTwotabs .item.active{transform: scale(1);}
	.idxTwotabs .item.active a img{opacity: 0.5;}
	.idxFive .img::before{background: rgba(0,0,0,.4);}
	.idxFour .container .item2 .img, .idxFour .container .item1 .img{padding-bottom: 250px;}
	.smallphoto{position: relative;margin-top: 20px;}
	.smallphoto .swiper-slide .text{width: 95%;left: 2.5%;bottom: 5px;}
	.idxOnecontainer .swiper-slide.item1{padding-bottom: 65%;}
	.idxOnecontainer .item3 .img{padding-bottom:100%;}
	.idxOnecontainer .item2 li:nth-child(3),.idxOnecontainer .item2.item4 li:nth-child(4){display: none;}
	.idxOnecontainer .item2 li{width: 48.7%;}
	.idxOnecontainer .item3 .text{left: 0;}
	.idxOnecontainer .fz20{font-size:14px;}
	.idxOnecontainer .item3 .text em{display:none}
	.idxbanner .swiper-slide-active a .textWrap{transform: scale(1) translateX(-5%)}
	
}
